Inheritance diagram for IShFileUtilities:

Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | GetSeparator (TMCString &sepString)=0 |
| virtual MCCOMErr MCCOMAPI | GetBaseNameMaxLength (int32 &maxLength)=0 |
| virtual MCCOMErr MCCOMAPI | CleanPathName (TMCString &thePathName)=0 |
| virtual MCCOMErr MCCOMAPI | GetAppDirectory (TMCString &outString)=0 |
| virtual void MCCOMAPI | GetExtensionsFolder (IMCFile **outFolder)=0 |
| virtual MCCOMErr MCCOMAPI | CreateIMCFile (IMCFile **pFile)=0 |
| virtual MCCOMErr MCCOMAPI | CreateIMCFileIterator (IMCFileIterator **fileIterator, const TMCString &dir, const TMCFileType *fileTypeRec, boolean resolveAliases=true)=0 |
| virtual void MCCOMAPI | CreateTokenStream (IShTokenStream **tokenStream, TMCiostream *stream, boolean ownsStream)=0 |
| virtual void MCCOMAPI | CreateInputFileStream (TMCiostream **outStream, const TMCString &filePathName, int32 *outFileSize=nil)=0 |
| virtual int8 MCCOMAPI | GetSeparator (void)=0 |
| virtual MCCOMErr MCCOMAPI | GetAppPath (TMCString &outString)=0 |
|
|
Modifies a path name string (generally, one read from a file) to use the correct separators for this platform.
|
|
|
Creates a new file record.
|
|
||||||||||||||||||||
|
Creates a file iterator.
|
|
||||||||||||||||
|
Creates the correct input (read) iostream to support compressed file (using the zlib).
|
|
||||||||||||||||
|
Creates a token stream.
|
|
|
Returns the path to the application.
|
|
|
Returns the path of the application
|
|
|
Returns the maximum length of a file path
|
|
|
Returns the application's extensions folder.
|
|
|
Returns the character that separates files in a path ('\' on Windows for example) |
|
|
Returns the string used as a path element separator.
|
1.4.5